Configuration
ConfigurationService class represents all information about user's settings and private information.
To access any configuration items (for example username attribute):
String username = ConfigurationService.getInstance().getUsername();
ConfigurationService.getInstance().setUsername("username value");
Since
2.0.0
Properties
Link copied to clipboard
public int auditFrequence
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public int defaultCameraMode
Link copied to clipboard
public int dtmfToneDuration
Link copied to clipboard
public boolean forceDisableMediaOnHold
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public int restServerPort
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public int webSocketConnectionRetryLimit
Link copied to clipboard
public int webSocketConnectionTimeout
Link copied to clipboard
Link copied to clipboard
public int webSocketServerPort
Link copied to clipboard
public boolean webSocketWithTokenAuthentication
Functions
Link copied to clipboard
Gets the Opus audio codec configurations.
Link copied to clipboard
This method returns the set time interval in seconds.
Link copied to clipboard
Gets Authorization Name of user.
Link copied to clipboard
Gets bearer token of the user
Link copied to clipboard
Link copied to clipboard
Returns codecPayloadTypeSet.
Link copied to clipboard
Returns the default camera mode.
Link copied to clipboard
Gets the default ice server password, this property is read only and set by registration service
Link copied to clipboard
Gets the default ice server username, this property is read only and set by registration service
Link copied to clipboard
Returns duration value of DTMF tones im ms
Link copied to clipboard
Link copied to clipboard
Gets hmac token of the user
Link copied to clipboard
Returns timeout value of ICE Collection
Link copied to clipboard
Gets ice option
Link copied to clipboard
Gets the user defined ICE servers array
(including stun & turn)
Link copied to clipboard
This method returns (creates if necessary) singleton instance of Configuration class
Link copied to clipboard
Gets LoggingInterface reference used by LogManager.
Link copied to clipboard
Returns logLevel value of Mobile SDK
Link copied to clipboard
Link copied to clipboard
Gets Orientation Mode
Link copied to clipboard
Gets password of user
Link copied to clipboard
Returns preferred Codec Set
Link copied to clipboard
Returns the push server URL
Link copied to clipboard
Link copied to clipboard
Gets server IP information used in REST requests.
Link copied to clipboard
Gets server port information used in REST requests.
Link copied to clipboard
Gets ringingFeedbackOption Default value is AUTO,
Link copied to clipboard
Gets the serverCertificate for secure HTTP.
Link copied to clipboard
Link copied to clipboard
Gets expire time of registration operation
Link copied to clipboard
Link copied to clipboard
Token used in anonymous calls.
Link copied to clipboard
Gets user name of user
Link copied to clipboard
Gets the defined/used video Resolution.
Link copied to clipboard
Gets the maximum number of times to retry the WebSocket connection in case the WebSocket connection fails.
Link copied to clipboard
Gets the connection timeout value of WebSocket.
Link copied to clipboard
Gets IP information used in web socket connection creation.
Link copied to clipboard
Gets port information used in web socket connection creation.
Link copied to clipboard
Gets webSocketConnection mode If true, it uses token for webSocketConnection.
Link copied to clipboard
Gets session id of user
Link copied to clipboard
Indicates whether httpPersistentConnection is enabled or not
Link copied to clipboard
Sets the Audio Codec configurations.
Link copied to clipboard
This method is used for setting time interval for sending control frames.
Link copied to clipboard
Sets authName name of user.
Link copied to clipboard
Sets bearer token of the user
Link copied to clipboard
public void setCertificateDetails(String storeType, String storePassword, File keyStoreFile, String keyPassword)
Sets protocol information used in web socket connection creation.
Link copied to clipboard
Sets Codec Payload TypeSet for modified sdp creation
Link copied to clipboard
Sets default camera mode for every call.
Link copied to clipboard
Sets duration value of DTMF tones im ms
Link copied to clipboard
Forces to disable media transfer when media on hold is active.
Link copied to clipboard
Sets hmac token of the user
Link copied to clipboard
Sets the indicator which shows whether httpPersistentConnection is enabled or not
Link copied to clipboard
Sets timeout value of ICE Collection
Link copied to clipboard
Sets ice option.
Link copied to clipboard
Sets the user's ICE servers that will be used for creating Peer Connection
Link copied to clipboard
Sets LoggingInterface reference used by LogManager.
Link copied to clipboard
Sets log level of Mobile SDK If not set, TRACE level is used as default.
Link copied to clipboard
Link copied to clipboard
Sets orientation mode
Link copied to clipboard
Sets password of user
Link copied to clipboard
Sets preferred CodecSet for modified sdp creation
Link copied to clipboard
Sets push server URL
Link copied to clipboard
Sets the bandwidth limit for all outgoing calls to be created and incoming calls to be received.
Link copied to clipboard
Sets server IP information used in REST requests.
Link copied to clipboard
Sets server port information used in REST requests.
Link copied to clipboard
APP --> The application side should manage the ringing feedback operations.
Link copied to clipboard
Sets the server certificate for secure HTTPS.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Sets the token used in anonymous calls.
Link copied to clipboard
Sets user name of user
Link copied to clipboard
Sets the desired video Resolution.
Link copied to clipboard
Sets the maximum number of times to retry the WebSocket connection in case the WebSocket connection fails.
Link copied to clipboard
Sets connection timeout for WebSocket.
Link copied to clipboard
Sets IP information used in web socket connection creation.
Link copied to clipboard
Sets port information used in web socket connection creation.
Link copied to clipboard
Sets webSocketAuthentication Mode If true, it uses token for webSocketConnection.
Link copied to clipboard
Sets session id of user